package com.hk.commons.img;

import java.util.HashSet;
import java.util.Set;


/**
 * @author Kevin
 */
public class PunctuationUtil {

    private static final char[] CHINESE_PUNCTUATION = new char[]{
            '。',
            '，',
            '？',
            '！',
            '、',
            '；',
            '：',
            '“',
            '”',
            '‘',
            '’',
            '【',
            '】',
            '（',
            '）',
            '《',
            '》',
            '·'
    };

    private static final Set<Character> SET = new HashSet<>();

    static {
        for (var ch : CHINESE_PUNCTUATION) {
            SET.add(ch);
        }
    }

    public static boolean isPunctuation(char ch) {
        return SET.contains(ch);
    }
}
